package com.mushuilingfeng.ddd.user.domain.user.vo;

import com.mushuilingfeng.ddd.framework.vo.IDomainValueObject;
import com.mushuilingfeng.ddd.user.domain.user.enums.LoginTypeEnum;
import lombok.*;

import java.util.Date;

/**
 * @author
 * @date 2024/9/29
 */
@AllArgsConstructor
@NoArgsConstructor
@Getter
@Builder(toBuilder = true)
@ToString
public class UserLoginLog implements IDomainValueObject {
    private Long userId;
    private Date loginTime;
    private String loginIp;
    private String loginDeviceCode;
    private String loginDeviceName;
    private String loginDeviceType;
    private String loginLocation;
    private LoginTypeEnum loginType;
}
